Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F5 Italy #4-w2 Qatar F1 Italy F4 Italy F34 Italy F5 Italy F10 Croatia F1 Italy F17 Italy F24 Great Britain F1 Great Britain F2 Italy F1 Italy F4 Italy F5 Italy F6 Italy F13 Italy F15 Italy F22 Great Britain F2 Italy F1 Great Britain F4 Italy F4 Italy F5 Italy F6 Italy F11 Italy F13 Italy F19 Italy F1 Italy F5 Italy #4-w1 Italy #4-w3 Italy #4-w4 Qatar F2 Qatar F3 Italy F1 Italy F3 Italy F30 Italy F31 Great Britain F16 Banca Stato Challenger Lugano - Lugano LTA Hull Challenger - Hull Barletta Citta Della Disfida Open 2000 - Barletta Samarkand Challenger - Samarkand Top Wool Challenger Biella - Biella I Tourneo Fila Citta di Brindisi - Brindisi Fujitsu Siemens Open - Budapest Brixina Tennis Open - Bressanone Memorial Savigny - Sassuolo Copa Sevilla - Seville Bukhara Challenger - Bukhara MTNL Cellular ATP Challenger - Mumbai Challenger Canottieri Minico - Mantova Compaq Challenger - Bucharest 2001 Challenger Canottieri Mincio - Mantova Stella Artois Clay Court Championships - Budaors Milano Challenger-Jameson Cup - Milan Geneva Challenger - Geneva EI Bank Bulgarian Challenger - Sofia Challenger Copa Sevilla Internacionales de Andalucia - Seville Intelig Tennis Cup - Brasilia AXA Open - Lisbon Fergana Challenger - Fergana AXA Open II - Espinho Jameson Cup - Milan Copa Ericsson Mexico - Guadalajara Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Memorial Savigni - Sassuolo The Scottish Championships - Edinburgh Bulgarian Open - Sofia Macedonian Open 1999 - Skopje Samarkand Challenger - Samarkand 5th Sardinian International Championships - Cagliari Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta ECM Cup - Prague Memorial Savigni - Sassuolo Exim Agmedia Open - Kosice 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Optimus Maia Open - Maia Copa Ericsson Brazil - Sao Paulo San Marino Cepu Open - San Marino Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Sardinia International Championship - Cagliari Macedonian Open - Skopje FILA Challenger Biella - Biella Barletta Citta Della Disfida Open 99 - Barletta Ostdeutscher Sparkessen Cup - Dresden Ho Chi Minh City Challenger - Ho Chi Minh City Porsche Open - Poznan Quelle Cup - Furth Intersport Heilbronn Open - Heilbronn Internationaux du Doubs - Besancon X Torneo Internazionale di Tennis - Barletta Citta di Monza - Monza Challenger Britania Zavaleta - Puebla Garden Open - Rome Challenger de la Ciudad de Mexico - Mexico City Okal Cup - Eckental Garden Open - Rome VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Chile - Santiago XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona San Marino Cepu Open - San Marino Asirom Challenger Brasov - Brasov Morocco Tennis Tour - Rabat Top Wool Challenger Biella - Biella Unicredit (Suisse) Bank S.A. Challenger - Chiasso Warsteiner Grand Prix - Oberstaufen Roma Challenger 2007 - Rome Meridiana Sardegna Open - Olbia Oberstaufen Cup - Oberstaufen The LTA Sunderland Challenger - Sunderland Internazionali di Tennis - Bergamo Sporting Challenger '07 Trofeo Regione Piemonte - Turin Porsche Open - Poznan Internazionali di Tennis Dell'Umbria - Todi XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Challenger Tunisie - Tunis Top Wool Challenger-Immagine Trophy - Biella Heilbronn Open - Heilbronn Morocco Tennis Tour - Tanger Mitsubishi Electric Europe Cup - Monza Trofeo Cassa di Risparmio di Alessandria - Alessandria Tunis Open - Tunis Cepu Open - San Marino San Benedetto Challenger - San Benedetto San Remo Tennis Cup - San Remo Trani Cup - Trani Riviera de Rimini Challenger - Rimini San Marino CEPU Open - San Marino Riviera di Rimini Challenger - Rimini XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Genova Open Challenger - Genova Ipsos Bucharest Challenger - Bucharest 2nd Campionati Internazionali di Tennis Del'Umbria - Todi San Marino Cepu Open - San Marino The LTA Men's Challenger - Southampton ATP Challenger Numea - New Caledonia Unicredit (Suisse) Bank S. A. Challenger - Chiasso Wolfsburg Challenger Caltanissetta Challenger 8° Trani Cup - Trani Napoli Challenger Monza Challenger Rome Challenger Sofia Challenger Rome Challenger Milan Challenger San Benedetto Challenger Rimini Challenger Recanati Challenger San Marino Challenger Reggio Emilia Challenger Cordenons Challenger Trani Challenger Como Challenger Todi Challenger Mons Challenger Rennes Challenger Bauer Watertechnology Cup - Eckental Privatbank Open 2006 - Dnepropetrovsk Genova Challenger Jameson Cup - Milan Rome Challenger Challenger Lugano - Lugano Rome Challenger Turin Challenger Rimini Challenger Cordenons Challenger IX Torneo Internacionale de Tennis - Barletta Manerbio Challenger Pekao Open - Szczecin Todi Challenger Palermo Challenger Heilbronn Challenger Orleans Challenger Bergamo Challenger Wolfsburg Challenger Caltanissetta Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Barletta Challenger TED Open - Istanbul Napoli Challenger Turin Challenger Lugano Challenger San Benedetto Challenger Reggio Emilia Challenger Orbetello Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Trani Challenger Recanati Challenger Prostejov Challenger Milan Challenger San Marino Challenger San Marino Challenger Genova Challenger Roma Open Challenger - Rome Todi Challenger San Remo Tennis Cup - San Remo IPP Open - Helsinki Ljubljana Challenger Palermo Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Kos Succhetti Tennis Cup - Cordenons Geneva Challenger Open D'Orleans - Orleans Bergamo Challenger Cherbourg Challenger Rabat Challenger Barletta Challenger Caversham International Tennis Tournament - Jersey Tennis Napoli Cup 2006 - Napoli Monza Challenger Recanati Challenger San Marino Challenger San Benedetto Challenger Porsche Open - Poznan Genova Challenger Madrid Challenger Napoli Challenger Prague Challenger IPP Open - Helsinki Orbetello Challenger Morocco Tennis Tour - Fes San Marino Challenger Cordenons Challenger Genova Challenger Banja Luka Challenger Arpa Ceramic Cup - Reggio Emilia Napoli Challenger San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons Citta di Como - Como Rome Challenger Challenger DCNS de Cherbourg - Cherbourg Warsteiner Grand Prix - Oberstaufen Como Challenger San Marino Challenger Sibiu Challenger Citta di Brindisi - Brindisi Intersport Heilbronn Open - Heilbronn Napoli Challenger Vercelli Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo Banca Marche Tennis Cup - San Benedetto Perugia Challenger Milan Challenger Vicenza Challenger Padova Challenger Cortina Challenger Cordenons Challenger Manerbio Challenger Como Challenger Todi Challenger Turin Challenger Cordenons Challenger Rome Challenger Napoli Challenger Genova Challenger Rome Challenger Rome Challenger Como Challenger Cairo Challenger 2002 - Cairo Lamberts Open by Stawag - Aachen Rome Challenger Sibiu Challenger Milan Challenger Genova Challenger Ljubljana Challenger Milan Challenger Napoli Challenger ATP Challenger Numea - New Caledonia Biella Challenger Citta di Monza - Monza The Tarka Challenger - Barnstaple Top Wool Challenger - Biella 7° Trani Cup - Trani Fano Challenger Open de L'Isere - Grenoble Mestre Challenger San Benedetto Challenger KGHM Polish Indoors - Wroclaw Rado Geneva Challenger - Geneva Challenger Ford de Cherbourg - Cherbourg Szczecin Challenger Tennis Napoli Cup - Naples Garden Open - Rome Siemens Open 2002 - Scheveningen Trani Cup - Trani Canottieri Mincio Open - Mantova Amer-Wilson Challenger - Tampere Marburg Challenger Open 88 - Contrexeville South African Airways Open - East London Podebradka Cup - Prague TED Open Istanbul - Istanbul Napoli Challenger Turin Challenger DPD Challenger 2000 - Aschaffenburg Vicenza Challenger Perugia Challenger Milan Challenger Jameson Cup - Milan Honda Kah Singapore Men's Tennis Open - Singapore Cortina Challenger The Indian Oil Servo ATP Challenger - Chandigarh Residenza Open - Magdeburg Open de Montauban - Montauban GHI Bronx Tennis Classic - Bronx Campionati Internazionali di Sicilia - Palermo Zagreb Open - Zagreb Sporting Challenger 2003 - Turin San Remo Tennis Cup 15° Piertomaso - San Remo Hilversum Open - Hilversum Prostejov Challenger Ljubljana Open - Ljubljana ATP Open Castilla y Leon - Segovia Schickendanz Open - Furth LTA Shrewsbury Challenger - Shrewsbury San Marino Cepu Open - San Marino Heilbronn Open - Heilbronn Asirom Challenger - Brasov Riviera di Rimini Challenger - Rimini II Cyclus Open de Tenis - Florianopolis Bulgarian Open - Sofia Orbetello Challenger Cordenons Challenger USTA Challenger of North Miami Beach - North Miami Beach Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta Nord/LB Open - Braunschweig Oberstaufen Cup - Oberstaufen The Hilversum Open - Hilversum Caltanissetta Challenger CA Challenge 2002 - Graz Asirom Challenger Brasov - Brasov ATP "Videocon" Challenger - Mumbai Milan Challenger Whirlpool Open - Budapest LTA Men's Challenger - Wrexham Geneva Challenger - Geneva Hungarian Architect Open - Budapest KGHM Polish Indoors - Wroclaw FILA Challenger - Biella XI Venice Open - Venice Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari FILA Challenger Biella - Biella Sports Experts Open - Nettingsdorf Opel Bulvaria MCG Bulgarian Open - Sofia Olbia Challenger - Olbia USTA Men's Challenger of Urbana-Champaign - Urbana C.T. San Remo - XIII Piertomaso Tessitore - San Remo Banjaluka Challenger 2007 - Banja Luka 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Societa Canottieri Mincio 2005 - Mantova Sina-Kia Motors Tennis Cup - Cordenons San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo KGHM Dialog Polish Indoors - Wroclaw Grand Prix Hassan II - Casablanca Manerbio Challenger Cherbourg Challenger Lugano Challenger Heineken Open - Auckland Milan Indoors - Milan Tennislife Cup - Napoli Rabat Challenger Qatar Mobil Open 2001 - Doha Open Seat-Godo 2001 - Barcelona San Benedetto Challenger Ethias Trophy - Mons Trani Challenger Como Challenger Campionati Internazionali di Sicilia - Palermo Tata Open 2002 - Chennai Milan Indoors - Milan Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona International Championship of Croatia - Umag Idea Prokom Open - Sopot Rijeka Challenger Campionati Internazionali di Sicilia - Palermo AAPT Championships - Adelaide IPP Open - Helsinki Adidas International - Sydney Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Idea Prokom Open - Sopot San Remo Challenger Genova Challenger Bordeaux Challenger Qatar Exxon Mobil Open 2003 - Doha Copa AT&T - Buenos Aires Cremona Challenger Alessandria Challenger Milan Challenger Milan Indoors - Milan BellSouth Open - Vina del Mar Furth Challenger Qatar Open - Doha BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Synsam Swedish Open - Bastad Croatia Open - Umag Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Medibank Private International - Sydney Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle Jersey Challenger Allianz Suisse Open Gstaad - Gstaad Campionati Internazionali di Sicilia - Palermo Croatia Open Umag - Umag Orange Prokom Open - Sopot BCR Open Romania - Bucharest China Open - Beijing Campionati Internazionali di Sicilia - Palermo Mumbai Open - Mumbai Davidoff Swiss Indoors Basel - Basel AIG Japan Open Tennis Championships - Tokyo ARAG World Team Championship - Dusseldorf Chennai Open - Chennai Salzburg Challenger Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Chennai Open - Chennai Copa Telmex - Buenos Aires BA-CA Tennis Trophy - Vienna ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires ATP Studena Croatia Open Umag - Umag Medibank International - Sydney TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna BCR Open Romania - Bucharest Medibank International - Sydney Szczecin Challenger Brasil Open - Costa do Sauipe SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Bergamo Challenger Cordenons Challenger Trnava Challenger Catella Swedish Open - Bastad Cherbourg Challeger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Sarajevo Challenger Grand Prix Hassan II - Casablanca Open 13 - Marseille UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Winston Salem - Winston Salem Qatar ExxonMobil Open - Doha VTR Open - Vina del Mar Caltanissetta Challenger Brasil Open - Sao Paulo Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Serbia Open - Belgrade Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Valencia Open - Valencia Barletta Challenger Napoli Challenger Brasil Open - Sao Paulo Monza Challenger Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg VTR Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Portugal Open - Oeiras Credit Agricole Suisse Open - Gstaad Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Argentina Open - Buenos Aires Generali Open - Kitzbuhel Rome Challenger ATP Kremlin Cup - Moscow Open de Nice Cote d'Azur - Nice Synsam Swedish Open - Bastad Sao Paulo Challenger Tour Finals Recanati Challenger Todi Challenger Caltanissetta Challenger Caltanissetta Challenger Cortina Challenger St. Petersburg Open - St. Petersburg Movistar Open - Santiago Bet-At-Home Austrian Open - Kitzbuhel Loughborough Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Cremona Challenger Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Dubai Tennis Open - Dubai SkiStar Swedish Open - Bastad Qatar ExxonMobil Open - Doha Tunis Challenger Biella Challenger Heineken Open - Auckland Open Seat Godo 2003 - Barcelona Manerbio Challenger Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Davidoff Swiss Indoors - Basel Abierto Mexicano de Tenis Pegaso - Acapulco Sporting Challenger - Turin Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Genova Challenger Memorial Savigni - Sassuolo Zivnobanka Czech Open - Prostejov Argentina Open - Buenos Aires Open de Tanger - Tangier Copa Ericsson Peru - Lima Brasil Open - Sao Paulo Zagreb Open - Zagreb Mestre Challenger San Benedetto Challenger Copa Ericsson Brazil - Sao Paulo Warta Cup - Sopot BMW Brixina Tennis Open - Bressanone Challenger 42 - Andrezieux I Open de Tenis Comunidad de Madrid - Madrid Finnish Open - Helsinki VII Torneo Internazionale di Tennis - Barletta Abierto Mexicano Telfonica MoviStar - Acapulco Qatar Open - Doha Legg Mason Tennis Classic - Washington D.C. Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag Tennis Masters Series - Hamburg BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Copa AT&T - Buenos Aires Heineken Open - Auckland BellSouth Open - Vina del Mar Siebel Open - San Jose Campionati Internazionali di Sicilia - Palermo Erste Bank Open - Vienna Brasil Open - Salvador Italian Open - Rome Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Paris Adidas International - Sydney Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Kremlin Cup - Moscow Campionati Internazionali d'Italia - Rome Sydney International - Sydney Copa Claro - Buenos Aires Masters Series Monte-Carlo - Monte Carlo NASDAQ-100 Open - Miami Tennis Masters Series - Rome Masters Series Monte Carlo - Monte Carlo Tennis Masters Series - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg Campionati Internazionali D'Italia - Rome Orange Prokom Open - Sopot Pacific Life Open - Indian Wells Internazionali BNL dItalia - Rome Tennis Masters Series - Hamburg Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Campionati BNL dItalia - Rome Internazionali BNL d'Italia - Rome Internazionali BNL dItalia - Rome Masters Series - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Tennis Masters Series - Rome Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo French Open - Paris Royal Guard Open Chile - Vina del Mar French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York NASDAQ-100 Open - Miami Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Croatia Open - Umag Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Australian Open - Melbourne Telecom Italia Masters - Rome Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, Group 1, REL2, ITA-POR 4-1 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Olympics - Athens